Packetery\Module\Carrier\OptionsPage B

Total Complexity 80
Dependencies 20
Dependents 4
Total lines 747
Lines of code 444
Logical lines of code 216
Comment lines 126
Methods 18
Properties 10

Methods 18

Method Rating Maintainability Complexity Lines of code
createForm()
B
31 20 111
render()
A
38 7 72
getVendorCheckboxesConfig()
A
49 8 31
getCarrierTemplateData()
A
49 8 30
validateOptions()
A
48 7 35
updateOptions()
S
50 5 28
mergeNewLimits()
S
59 5 15
getCheckedVendors()
S
60 4 14
getAvailableVendors()
S
62 4 12
createUrl()
S
59 3 15
addWeightLimit()
S
56 1 17
checkOverlapping()
S
67 2 7
register()
S
61 1 14
addSurchargeLimit()
S
58 1 14
__construct()
S
62 1 12
createFormTemplate()
S
64 1 9
createCouponFreeShippingForFeesContainerId()
S
79 1 3
sortLimits()
S
72 1 5